Nguyen Danh Minh QuangNguyen Danh Minh Quang
TennisChina Open: As Sabalenka Rediscovers Health, Zheng Qinwen Passes the Torch to the Next GenerationOn the media day of the China Open, amid the cacophony of Beijing's press...
International FootballTransfer Season and the Art of Reading Signal Through the NoiseThere was an evening in Guangzhou when I opened my Excel spreadsheet, ready t...
International FootballNetherlands 1-1 Germany: The 90+2 Equaliser, Brobbey's Fall, and the Dressing-Room Shadow the Table Never TellsMinute 90+2. The referee had just raised the whistle to his lips when Van...
BadmintonIndonesia Reaches the 2026 Asian Games Final: Doubles Points Mask the Unanswered Singles QuestionThe 3-1 scoreline against Thailand in the men's team semifinal at the 2026...
EsportsInput Data Failure: The Verification Gate and Esports' Hunger for Empty AnalysisOn my screen that day there was only a table with nine rows. All nine rows sa...
EsportsT1 Before Worlds 2026: Two Falling Metrics and a Sample Size Too SmallClose to midnight in Seoul, I reopened the playoff statistics sheet from the...
EsportsThe Sift: Minecraft's Fourth Dimension and the Blank Pages in the 2027 DossierThe Sift: Minecraft's Fourth Dimension and the Blank Pages in the 2027 Dossie...
Formula 1F1 launches 'Higher or Lower' game - Chance to win 2027 Grand Prix ticketsThis weekend, as the world turns its eyes to Monza - Italy's Temple of Speed ...
Table TennisIn 2036, Vietnamese Table Tennis and the Empty Scout Report: Rough Gems Lie Under the Data DustIn November 2036, at an old table tennis training hall in Hai Duong, I sat at...
Martial ArtsUFC 332: The Record 9 First-Round Knockouts and What the Headline Left OutOver three days of rewatching the UFC 332 footage, one moment kept repeating,...
EsportsNo Rank in the Server: BFBS Pro League and the British Military's Welfare Esports ModelThe second-season final of the BFBS Pro League was not staged in an arena wit...
ChessEmpty Boards in Samarkand: Israel Forfeits Round Six Over Yom KippurIn the playing hall in Samarkand, the Netherlands team arrived on time, pulle...
EsportsT1 and the Quiet Renegotiation After Two Worlds TitlesDuring the GTC conference in San Jose last March, a photograph of Lee...
BilliardsShenzhen Open: Selby's Three Centuries and a File Left BlankShenzhen Open: Selby's Three Centuries and a File Left Blank Mark Selby lost...
TennisThe Rhythm After the Racket: What the Scoreboard Never Tells You About Elite TennisA late afternoon on center court. The point has just ended, the applause fadi...
International FootballWhen the Data Layer Is Empty: The Youth Football Archaeologist and the Discipline of Not ConcludingJuly 2026, at the height of the European transfer window, I open an analysis...
BadmintonIndia's Projected Path at the 2026 Asian Games: Two Pillars and a Fragile BracketWhen the final whistle echoed at the Hangzhou 2026 men's team badminton final...
EsportsThe Empty Nine-Dimension Report: When Vietnamese Esports Dreams With Data That Doesn't ExistTHE EMPTY NINE-DIMENSION REPORT: WHEN VIETNAMESE ESPORTS DREAMS WITH DATA THA...
International FootballOwen Wijndal Leaves Ajax: The Costly End of a Failed InvestmentIn July 2026, when Ajax announced the signing of Owen Wijndal from AZ Alkmaar...
GolfAerated Greens and the Quiet Contract Golf Courses Break Every AutumnAt 7:40 on a Saturday morning in late October, I stood on the first green of ...
International FootballTransfer Season and the Art of Reading Signal Through the NoiseThere was an evening in Guangzhou when I opened my Excel spreadsheet, ready t...
International FootballNetherlands 1-1 Germany: The 90+2 Equaliser, Brobbey's Fall, and the Dressing-Room Shadow the Table Never TellsMinute 90+2. The referee had just raised the whistle to his lips when Van...
BadmintonIndonesia Reaches the 2026 Asian Games Final: Doubles Points Mask the Unanswered Singles QuestionThe 3-1 scoreline against Thailand in the men's team semifinal at the 2026...
EsportsInput Data Failure: The Verification Gate and Esports' Hunger for Empty AnalysisOn my screen that day there was only a table with nine rows. All nine rows sa...
EsportsT1 Before Worlds 2026: Two Falling Metrics and a Sample Size Too SmallClose to midnight in Seoul, I reopened the playoff statistics sheet from the...
EsportsThe Sift: Minecraft's Fourth Dimension and the Blank Pages in the 2027 DossierThe Sift: Minecraft's Fourth Dimension and the Blank Pages in the 2027 Dossie...
Formula 1F1 launches 'Higher or Lower' game - Chance to win 2027 Grand Prix ticketsThis weekend, as the world turns its eyes to Monza - Italy's Temple of Speed ...
Table TennisIn 2036, Vietnamese Table Tennis and the Empty Scout Report: Rough Gems Lie Under the Data DustIn November 2036, at an old table tennis training hall in Hai Duong, I sat at...
Martial ArtsUFC 332: The Record 9 First-Round Knockouts and What the Headline Left OutOver three days of rewatching the UFC 332 footage, one moment kept repeating,...
EsportsNo Rank in the Server: BFBS Pro League and the British Military's Welfare Esports ModelThe second-season final of the BFBS Pro League was not staged in an arena wit...
ChessEmpty Boards in Samarkand: Israel Forfeits Round Six Over Yom KippurIn the playing hall in Samarkand, the Netherlands team arrived on time, pulle...
EsportsT1 and the Quiet Renegotiation After Two Worlds TitlesDuring the GTC conference in San Jose last March, a photograph of Lee...
BilliardsShenzhen Open: Selby's Three Centuries and a File Left BlankShenzhen Open: Selby's Three Centuries and a File Left Blank Mark Selby lost...
TennisThe Rhythm After the Racket: What the Scoreboard Never Tells You About Elite TennisA late afternoon on center court. The point has just ended, the applause fadi...
International FootballWhen the Data Layer Is Empty: The Youth Football Archaeologist and the Discipline of Not ConcludingJuly 2026, at the height of the European transfer window, I open an analysis...
BadmintonIndia's Projected Path at the 2026 Asian Games: Two Pillars and a Fragile BracketWhen the final whistle echoed at the Hangzhou 2026 men's team badminton final...
EsportsThe Empty Nine-Dimension Report: When Vietnamese Esports Dreams With Data That Doesn't ExistTHE EMPTY NINE-DIMENSION REPORT: WHEN VIETNAMESE ESPORTS DREAMS WITH DATA THA...
International FootballOwen Wijndal Leaves Ajax: The Costly End of a Failed InvestmentIn July 2026, when Ajax announced the signing of Owen Wijndal from AZ Alkmaar...
GolfAerated Greens and the Quiet Contract Golf Courses Break Every AutumnAt 7:40 on a Saturday morning in late October, I stood on the first green of ...
